/*
 * Copyright (C) 2020 yixun All Rights Reserved.
 * 
 * PremisesAttetionMapper.java
 */
package com.yixun.qfbao.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.yixun.qfbao.model.WxBind;
import com.yixun.qfbao.model.dto.WxBindDto;
import com.yixun.qfbao.model.dto.WxmsgFailureDto;
/**
 * [文件名称]<br>
 * PremisesAttetionMapper.java<br>
 * <br>
 * [文件描述]<br>
 * 员工楼盘关注关联表 mapper<br>
 * <br>
 * [修改记录]<br>
 * 2020-08-10 09:52:42 创建 陶俊代码生成器<br>
 * 
 * @author 陶俊代码生成器
 * @version 1.00
 */
public interface WxBindMapper {
    
	/**
	 * 新增
	 * @param premisesAttetion 新增BEAN信息
	 * @return 操作行数
	 */
	public int add(WxBind wxBind);
	
    /**
     * 编辑
     * @param premisesAttetion 需要编辑的BEAN信息
     */
    public int edit(WxBind wxBind);
    
    /**
     * 编辑
     * @param premisesAttetion 需要编辑的BEAN信息
     */
    public int del(WxBind wxBind);
   
    /**
     * 批量插入用户信息
     * @param userInfos
     * @return
     */
    public int batchInsert(@Param("userInfosMap")Map<String, Object> userInfosMap);
    
    /**
     * 查询
     * @param wxBindDto
     * @return
     */
    public WxBind selectByDto(@Param("wxBindDto")WxBindDto wxBindDto);
    
    /**
     * 
     * @param wxBindDto
     * @param beginNum
     * @param endNum
     * @return
     */
    public List<WxBind> list(@Param("wxBindDto")WxBindDto wxBindDto,@Param("beginNum")int beginNum,@Param("endNum")int endNum);

    /**
     * 新增
     * @param wxBind
     * @return
     */
    public int add(@Param("wxBindDto")WxBindDto wxBindDto);
    
}
